30 Essential Ideas You Should Know About Adhd, 9A Adhd Medications And The Delivery Mechanisms